AdfUIComponents.createComponentClass("AdfUIRegion",{componentType:"oracle.adf.Region",propertyKeys:["disclosureListener",{name:"disclosed",type:"Boolean","default":!0},{name:"immediate",type:"Boolean","default":!1},{name:"helpTopicId",type:"String"},"value","regionNavigationListener"],eventNames:["regionRemoteRefresh","disclosure"],namingContainer:!0}); AdfUIComponents.createComponentClass("AdfRichRegion",{componentType:"oracle.adf.RichRegion",propertyKeys:[{name:"inlineStyle",type:"String"},{name:"styleClass",type:"String"},{name:"shortDesc",type:"String"},{name:"unsecure",type:"Object",secured:!0},{name:"visible",type:"Boolean","default":!0},{name:"persist",type:"Array"},{name:"dontPersist",type:"Array"},{name:"showDisclosure",type:"Boolean","default":!0},{name:"maximized",type:"Boolean","default":!1},{name:"showMaximize",type:"String","default":"auto"}, "maximizeListener",{name:"contentDelivery",type:"String","default":"lazyUncached"},{name:"helpTopicId",type:"String"},{name:"text",type:"String"},{name:"showHeader",type:"String","default":"never"},{name:"uncommittedDataWarning",type:"String","default":"off"}],superclass:AdfUIRegion}); AdfRichRegion.prototype.isEventRoot=function(){return!0};AdfRichRegion.prototype.HandleBubbledEvent=function(a){!a.isPartial()&&!a.isCanceled()&&(a.getType()==AdfActionEvent.ACTION_EVENT_TYPE?a.isResponseExpected()&&(AdfPage.PAGE.addPartialTargets(this),a.setPartial(!0)):a.setPartial(!0));AdfRichRegion.superclass.HandleBubbledEvent.call(this,a)}; AdfRichUIPeer.createPeerClass(AdfDhtmlPanelBoxPeer,"AdfDhtmlRegionPeer",!1);AdfDhtmlRegionPeer._INNER_SD_PEER=AdfRichUIPeer.createInnerPeerClassWithSubId(AdfDhtmlShowDisclosurePeer,"InnerRegionShowDetailPeer",AdfDhtmlPanelBoxPeer.DISCLOSURE_SUB_ID);InnerRegionShowDetailPeer.InitSubclass=function(){AdfDhtmlTogglePeer.Config(this,{toggledStyleClass:"af|region::disclosed-icon-style",untoggledStyleClass:"af|region::undisclosed-icon-style"})}; InnerRegionShowDetailPeer.prototype.HandleClientSideToggle=function(a){return this.outerThis.GetContentDomElement()&&InnerRegionShowDetailPeer.superclass.HandleClientSideToggle.call(this,a)?(this.outerThis.__handleClientSideDisclosure(a),!0):!1};AdfDhtmlPanelBoxPeer.MAXIMIZE_SUB_ID="_afrMax";AdfDhtmlRegionPeer._INNER_MAXIMIZE_PEER=AdfRichUIPeer.createInnerPeerClassWithSubId(AdfDhtmlMaximizePeer,"InnerRegionMaximizePeer",AdfDhtmlPanelBoxPeer.MAXIMIZE_SUB_ID); InnerRegionMaximizePeer.InitSubclass=function(){AdfDhtmlTogglePeer.Config(this,{toggledStyleClass:"af|region::maximized-icon-style",untoggledStyleClass:"af|region::unmaximized-icon-style"})};InnerRegionMaximizePeer.prototype.HandleClientSideToggle=function(a){var b=this.outerThis,d=b.GetContentDomElement();return d&&InnerRegionMaximizePeer.superclass.HandleClientSideToggle.call(this,a)?(b.__handleClientSideMaximize(b.getDomElement(),d,a),!0):!1}; InnerRegionMaximizePeer.prototype.ComponentMaximizedChanged=function(a,b,d,e){b=InnerRegionMaximizePeer.superclass.ComponentMaximizedChanged.call(this,a,b,d,e);d&&a.setDisclosed(!0);return b};InnerRegionMaximizePeer.prototype.EventPropagatesToServer=function(a){return!this.outerThis.GetContentDomElement()};AdfDhtmlRegionPeer.prototype.CreateDisclosurePeer=function(a){return new AdfDhtmlRegionPeer._INNER_SD_PEER(a,this)}; AdfDhtmlRegionPeer.prototype.CreateMaximizePeer=function(a){return new AdfDhtmlRegionPeer._INNER_MAXIMIZE_PEER(a,this)};AdfDhtmlRegionPeer.prototype.InitDomElement=function(a,b){AdfDhtmlRegionPeer.superclass.InitDomElement.call(this,a,b);if("DIV"==b.tagName){var d=this.GetContentDomElement(b),d=AdfDhtmlRegionPeer._getOnlyChildElement(d);this._stretchOnlyChild(b,d)}this._setUncommittedDataWarning(a)}; AdfDhtmlRegionPeer.prototype.componentRemoved=function(a){AdfPage.PAGE.__unregisterRegionClientUncommittedDataTracking(a.getClientId());AdfDhtmlRegionPeer.superclass.componentRemoved.call(this,a)};AdfDhtmlRegionPeer.prototype.InitDirtyTracking=function(){};AdfDhtmlRegionPeer.prototype.getAnimationDurationKey=function(){return"af|region-tr-animation-duration"}; AdfDhtmlRegionPeer.prototype.DomReplaceNotify=function(a){var b=this.getDomElement();if("DIV"==b.tagName){var d=this.GetContentDomElement();AdfDhtmlRegionPeer._getOnlyChildElement(d)==a&&this._stretchOnlyChild(b,a)}return a};AdfDhtmlRegionPeer.prototype.GetContentDomElement=function(a){var b=AdfDhtmlRegionPeer.superclass.GetContentDomElement.call(this,a);null==b&&(null==a&&(a=this.getDomElement()),b=a);return b}; AdfDhtmlRegionPeer.prototype.TruncateClientId=function(a,b,d,e){b=d.split(":");a=a.getClientId();a=AdfStrings.count(a,":")+1;(b=b[a])&&(isNaN(b)||e.push(a))};AdfDhtmlRegionPeer.prototype._setUncommittedDataWarning=function(a){var b=a.getUncommittedDataWarning();b&&"on"==b.toLowerCase()&&AdfPage.PAGE.__registerRegionClientUncommittedDataTracking(a.getClientId())}; AdfDhtmlRegionPeer.prototype.GetAnimationDuration=function(){var a=parseInt(AdfPage.PAGE.getLookAndFeel().getSkinProperty(this.getAnimationDurationKey()));isNaN(a)&&(a=0);return a}; AdfDhtmlRegionPeer._getOnlyChildElement=function(a){var b=null;if(a=a.childNodes)for(var d=a.length,e=0;e